Implemented falling type, can now be sideways or straight