simcraft+

complete rewrite