(#25) - Refactor filesystem layout
(#17) -  Check for admin permissions on init