Create a functional project using the following frameworks and guidelines:
1.- Java 8
2.- Spring Boot Latest Version
3.- Tomcat 8
4.- Eclipse Latest Version/IntelliJ/Etc...
The project should be configured and running with no problems Spring Boot exposing a REST service with only one method with the following operations:
* Method: twitterRequest
* Operations: getTweetsByUser, getTrendingTopicsByCountry, getTweetsWithKeyword
The same method should be able to perform the three operations depending of the payload you sent.