Do not judge too harshly. This stuff still needs a lot of work!

Comments welcome