added xml style config. further implementations
added core module