Added many things/made it barely functional (cannot host servers yet)