switched to use maven
added .gitignore
moved samples to test, and switched to use unittest

finished up weatherutil and sample3