Additional functions

* Op.h split into template and user files
* New additional function that initializes CPUTimer #2 and sets up interrupt 14 for it
* Fixed incorrect data structure size being used in memcpy