initial commit, stuff is broken but lots of ideas there.
removing a bunch of commented stuff.
fixed multiline issue
multiline and dynamic height working now.
playing around with auto-layout
got auto layout working