- refactored and got basic snake controls working