Added programmatic height calculation

Added spineHeight variable that allows a spine height (thickness) to be
set. All other height values are calculated from this variable. Working
on fixing a weird vertical shift on mouseover that showed up.