Create Core.java

Abstract class for displaying graphics and shenanigans that has subclasses relative to user input from keyboard and mouse