Added basic element rendering and movement with arrow keys.