make a base item class
added a graphics maneger and modified isavable classes to use it