Android project specs, code guidelines and best practises