Seperation of the front end from the Atom project