- Updated where the hash/dot/kwargs go
- Removed constraint of having parenthesis in function defs
- More tests
- All tests passing