tried doing some upgrade base

- lots of unclean lines
- needs working
-removed the tile entity for the upgrades