Reorganized the project http://blog.golang.org/organizing-go-code