implemented a input system, buttons only at the moment.