You know you're a major nerd when you spend your evening putting together things like this...