Create abstract method to draw the interface's contents on to the screen.
Implement methods to handle adding/removing items.
Implement methods and attributes for abstract class.
Create class to handle dragging inventory/chest interface icons. Incomplete and has not been fully implemented into the rest of the game yet.