Assemble Your Own Mechanical Watch for Just $150