new input parser and RNA object that self initializes all its onDemandObservables like structure and json. error handling still buggy
merged changes