added german language, major code clean up
add support for android 4.4