Final Changes, Project is done

there are some things you might find messing, but I have comments to
explain why,