added rendering class and boost containers