Redisigned UI with Linearlayout and layout_weights