Can the Galaxy Nexus onscreen buttons be replaced by gestures?

Is there a ROM or app that can do this? For example a swipe from the bottom edge up is home, left edge to the right is back, and right edge to the left is recent apps. I just want maximum screen real estate.