Added a separate file for the buddy system implementation. This should make it easier to debug/read.
Started the initialization phase