restructed for easy gopath stuff and reading file working