Added Base Classes
added shape classes
moved things around, fixed structure
Added glade file
added worker, display now runs via a process
shapes list added
Merge pull request #2 from rajatkapoor/issue1

Issue1 -  Drawing Layer maintains a shape list