added dependency check for peewee
added mouse over image zoom javascript