More items/recipes, bug fixes, and more

- added new blocks, items, and recipes
- added pages to crafting screen
- shows required ingredients now
- fixed crafting bug with multiple ingredients
- debug info shows player position
- reduced memory usage (only one copy of each texture is loaded)
- slowed default player speed
- changed default & minimum window size
- improved performance in Grid class by not creating rectangle instances
- game saves include inventory
- fixed bug where tile rotation would not be applied upon world load
- blocks can act as entity spawns (they will replace themselves with specified entity)
- fixed mouse cursor not being properly set by Inventory class
- changed player starter inventory to 2 sticks (only applies when creating new world)