implemented base architecture for twitter event model