Initial stuff
Add sample/test files
Move samples -> tests
compiled code and gitignore