Add constructors for Atom.
Remove the unit argument in mk_source and reorder arguments.
Remove the `mk_` prefix.
Merge pull request #46 from Drup/constructors

Add constructors for Atom.