Uncanny Dodge (Ex): An acrobat learns to employ her maneuverability more readily in combat, giving her additional options, provided she is wearing light or no armor and carrying no more than a light load.
Swinging Attack: As a move action, an acrobat may swing from a rope, vine, chandelier, or other hanging object, making attacks as she swings. She may dismount from the swing a...

I presume you mean to rename the ability, since it would be obviously confusing to have 'uncanny dodge' on your sheet and not get the well-known uncanny dodge ability.

Also, now I want to make an Errol Flynn expy using this class.

The trapsmith text still says sneak-thief (just helping with the editing).

Are you planning a stealth-based skilled class?