All creation code finished

Still need to work on listening