refactoring objects.py. properties and small refactoring
made creatures orthogonal to other classes
made items orthogonal to other classes
minor cleanup