working final version, RAM not implemented

need to implement RAM otherwise working