Beginner programming lessons using only Slick2d and core Java.