re-organising memory and ports
designing memory class
this has been deleted
was porta now port
a little test to make sure things work
added binfile

Needed some way to turn a binary file to byte array this is the best I
can do
added a memory class