Updated bmp_top with user-level accessor functions and a more in-depth create_bmp function. Created bmp_top_test.c and tested some basic memory management.