Adam Monaghan joins DFC