Converting to workspaces will allow us to separate out functionality into smaller modules and have multiple packages stem from this root repository.
Having the bootstrap code as a package will allow developers to get up and running faster
Could potentially move the extended lib into a separate package