Removed unnecessary header in ram.hpp
Removed unnecessary header in ram.hpp
Removed unnecessary header in ram.cpp
Moved ring_ram in separate files.
Added missing namespaces closing brackets.
Changed Fifo::write() into Fifo::put()