Requirements added.
Models added.
Models added.
SQL fixed.