Android: Register functionality initial commit