Update style and fix errors

Signed-off-by: Tim Smart <tim.smart@designworks.co.nz>
Force style checks on code

Signed-off-by: Tim Smart <tim.smart@designworks.co.nz>
Version 0.2.1

Signed-off-by: Tim Smart <tim.smart@designworks.co.nz>