added new controller functions, implemented tweet length checks and created an array of 1000 ideas