levels: minor cleanup
levels: seperated data from ui in GraphActivity