Re-layout workspace form to use autosizing and layouting for cross platform friendly interface

Please check if this looks good on Windows and OS X