updated default layout and added pygments support