Moved prototype code to its own folder.

Also added unit testing project.