basic modules content types and views