Things make more sense now

Made some changes to main, Block, Background