Band structure and many body effects in graphene