axis implemented, not tested
default options interface created
align enums created