completed tweet model and many static functions, ready for testing

The only static function not written is the one to fetch a new tweet
from Twitter, which requires oauth, which is to be setup later.
updated models

fixes for models-in-development