Added natives

- Changed reader to look up operation
- Added initial types
- Added initial operations