Restructure project. Add Godeps. Support javaType annotations