Worked on design. Have to rewrite most of the code, it's so bad:p