initial scroll view implemented, working on scaling issue