Very clever puzzle game!
It's like a streamlined version of the old Incredible Machine games. Good job.