How To Build A Working Time Machine