refactor the maven group names

refactor the grid configuration, to use a proper bean

add missing files