Added more functionality. More styles. Added some partials. Almost there.