Added base project setup
Ported code from other projects, set up project files
Fixed name on license