rename Goal to Mashup and move to models
add missing package-info and copyright headers