Prototype

Work done so far by Edwin