Refactor items an blocks. Now have a model.

Implemented generic block and items, and special for Door right now. Works with use item, break, and interact.