Implementing function skeleton. Restored gitignore files.
Moved struct BusOperation to MemoryBus header