I finally finished this project and I'm quite happy with how it turned out. To have a look please click here.