- added Model->getFields(), Storage->connect(), Storage->isConnected(), Storage->getConnection()
- made some private properties protected