[models] removed from_query in get_events_between

Replaced the from_query with general better sqlalchemy practices.
[models] Import desc
[comments] Fixed a type on comments and formating

Broke up the function declaration of new event into multiple lines
[comments] Added more function comments