Fixed the project structure to be compatible with go build