added memory library, started implementing fastboot