moved rt.js to api module
line indent
proper observableFactory detection
observable factory