added stylesheet
refactored roll logic out of view