Added simulate to metadeta
Updated FIXMEs
Added error trap for not supplying index
Lots of notes on how to change the design