Renamed some files, added interrupt manager class - working Timer, HUART, and I2C