initial starter class
add composer support
fix namespace mapping