Thanks for the long answer!
I haven't heard of most of your abbreviations/term till now so I guess this will be one of the bigger journeys through the world of IT :)
I do have to say for the purpose of tinkering I love these bigger projects because you learn so much on the way. Now having read your answer I am even more exited to try it out :D