Path finding and stuff! YEAH! PROGRAMMING! YEAH!