main.css dashboard.css text editor sizing handling

fixed text editor so sizes can be adjusted vertically & horizontally in
at least chrome, firefox, and safari
other little fixes
Merge branch 'John'