Dev

First iteration that worked completely.