major database optimization revamp. queries changed, reduced from 1000ms+ to around 120ms for get_all_reports. changed ruby models to accept either symbols or string keys. ar_db now returns PORO instead of activerecord relations.