added comments for models module and adjusted setup