Block physics

Some basic block physics. Please give feedback to the structure.