Improved the layouts. Added code to make the list of tabs flexible. Now to create from 1-N tabs the code just have to change the variable tabs in the MainActivity