Added in logging to current graphics objects and altered logging class.
Large comment to seperate factories into a new directory, implement the custom registration of actions to keypress events. Fix of block projection patterns.
Merge branch 'master' of github.com:DanApperloo/ProjectExcalibur