Added keypress support and started on ttf support.