Added a check for data connection before downloading stuff
added styles, preferences and menu
fixed the item pressed background color