Hopefully 60% done, hello world works