Basic path functionality

now impress.js will follow a predefined path. Again, i'll clean this up
someday and send a PR, but for now this works nicely