added a rate parameter for the update rate of the obstacle map, added the ipa headers to all files
added some documentation to the 3 approach state machines