implemented scrollable objects, performed some code clean up.