setup project structure
added setup scripts