basic doctrine setup