Further Feature Development

#Minor JSON response standardization fix

#Added view and edit done and undone courses

#SmartCheck Query introduced