basic skeleton implemented. responsive ui done with fragments.