Fix executableness of various files
Added Vector2D class skeleton
Update pom.xml to include junit and java warnings