added alignment, started implementing scrollbars and scrollviews