restructured packages
reduced minimum api level to 11
logging stuff in base
implemented user logins