so i hear all this mumbo jumbo about ROMs what are they how do they work what can be done with them and so on thanks