Work on versioning, plugin loading, gui, menus, cmds, etc. :D