Added exception for unknown method calls
Updated phrasing of Exception
Changed directory 'engine' to 'library'