split up project listing into top and bottom halves

this way we can have two columns.
update project index to more closely conform to evolving design
switch to CSS3 column layout for projects