Major changes.  Added main game init framework, still need to do loop.  refined other methods.  need to add sprite logic