added javascript to control resizing, dealt with fallback scripting, introduced CSS, decoupled project listing from associated content listing, finally decided how to kill the bat man...