working version complete
final version to submit
initial version of memory, timers not working