got basic gameplay working!