MAJOR REFACTOR, seperated concerns by making a sub directory  for each component and then seperating the MVC into seperate files for each component. added a read only php restful api for tweet collection test.