Move database stuff behind interfaces meow
Undo unneeded formatting
Fix ActiveWorld not being called from DatabaseWorld.
Merge pull request #1 from rhencke/master

Move database stuff behind interfaces meow