Use Project.js as an interface for all platforms project implementaion.

AndroidProject.js should not override the Project.js methodes, so that
the tool can support multi-platforms easily.