Created Barrier Framework

Will code it later today, work on actual gameplay implementation