First big commit

Added the project. Added locations support.