eclipse and java stuff i have no idea about
MVP folder structure