Even Newer Base. USE THIS

1. Function to read/write memory is not selectively reads/write a word
or byte. This has been added to facilitate functionality for byte
operations.
2. The above function also does basic error checking when the word
addressing is happening and address is not aligned.
3. Sanket has added display functions. They have been added.
4. To be added- Tejas's fixes in branch.v