Whittling Post 1: Requirements and Setup