Tests are now compiling
Added gitignore to the target
Removed temp file
Added some doc