Cleaned up the code a lot, reorganized block, item and tool
initializations and added a lot of comments. Basics of Rocket entity
tentatively done.