Create memory.v

Really not sure about this - are we supposed to store data on ROM (according to the moodle post, we are to use block rom of 512 bytes for memory)