language support partialy added, need settings menu for selecting language and stuff.
cleanup and docs.
added settings for language.