Update for better usage, basic functionality working, adding commands
soon