Most features implemented

All features are now implemented except for the commands in the
commandbar.