Added test project and test for Assemble method.

Also added Packages folder to .gitignore.