Initial commit of the library to Github.

Moves files from local development to Github.