more updates regarding specs and testing

Also added validation for string length of 140 chars in migration of tweets