Minor change to methods;

- Remove #position method from Geometry.
- Rename .on method to .event for Event.
Remove the dependency on Virtus.
Remove commented code.
If the log directory doesn't exist, create it.
Merge pull request #62 from gavinlaking/twerks

Remove dependency on external library Virtus.