Optimized the IDE interface

Changed the properties interface to accommodate lower vertical screen
resolutions

Wrapped properties elements into a scrollable div

Modularized the way the properties pane is populated on element
selection