added app_name as a default paramater in connect function
added documentation for problem module
implemented the plot functions from problem module as a seperate module