cleanup and minor fixes
Move hydraulic lib to dark lib

This might just be a temp move as i'm thinking of moving the lib into
its own repo.