Initial commit

Basic show of functionality, very alpha!