Refactored user model with some brief metaprogramming to make instance variables cleaner. Added dynamic tweetmap instead of static.