Organised shared files between admin and public page

Limited number of duplicate files. To make it explicit
what files are used in either target both *.common.js
and *.public.js are now used. Common files are shared
and public is only used for the public map. Hope this
will make it easier to maintain.

. #134