Thanks boqonx. I put some serious work into it around 2 years ago but the deadline approached (was a school project) faster than I hoped and I couldn't do some stuff that I would have wanted to do.

For example, the cables are just thrown in there and it's impossible to remove the graphics card right now, without removing 9 long screws as well as more than a meter's length of glue. Things like that were hard to solve under time pressure and considering that I was 16 and that it was my first computer build ever (I had only had crap such as HP and Compaq before), it came out pretty decent.