adding android GET, basic needs cleanup and background thread