Revert "Refactoring and misc additions, added bg scroll"

This reverts commit 1215d446f79a44759a3bb40be607ad74ce798bcd.