Designing and Modelling Multi-Stable Origami Structures for Adaptive Applications