Side scroller made from the ground up in Java for practice and learning purposes