Sort:  

Thanks @veryspider ! :D
It was fun to work on it... Now getting to the less fun cleaning-out and finishing parts, but hey, that's part of the job :p