Moving to fragments, improving chart, adding parent activities