- massive changes made to make it load using moodle system
- still buggy