Refactoring: Day 2. Awesomeness

Loaders done.
Next: ItemType, BlockType.