Initial commit

All functions imported by default at runtime are implemented