Added tools, goals, initial conditions; changed direction syntax