Created simple component system and updated player code to use that.  More to come