Tests

- added munit and first unit-tests
- added e2e tests diffing generated .hx against expected .hx 
- added basic e2e tests