twitter library

also starting the design