Implemented part of MBC1
Updated Timer logic
Some other updates