#2
#2 finished
#2
#2
#2
#2 prototype finished
committing for backup
merge with master
removed unused class
#7
#7
added in abstract class
removed terminal panel
refactored terminal panel2 to terminal paneL
#7 changed access modifier in abstract to protected
moved terminalpanel to example
#7 need to fix a bug with the new panel
#7 separated old project