basic directory setup, base chart class