Day 3
Added the makings of a basic Entity-Component architecture focused on flexibility and usability.
Added skeleton of a HUD around the game viewport that listens to changes in the player's relevant state.
Added a first pass at a rudimentary inventory menu for debug usage.
Tomorrow (or late tonight), I hope to add a few items and the ability to pick up items from the map and place them in inventory, or drop from inventory onto the map. That will be the beginning of interactivity in the game world, as currently it involves nothing except walking around an empty "ship".