More documentation + clean up
Updated syntax definition