Implemented basic direction input listener and interpreters
Basic input and movements
Merge