Adding test libs and initial tests. Setting up index.
Adding initial distribution for deployment.
Updates to build.
Removing dist.