re-org solution file and setup dependencies
basic tool-tip support
fix bug in saving
tried to make custom PG editor