fixed #5 - fs repository throws exception when not initialized

added new type of exception that can be used by any initializable
component to signal that it is being used without proper initialization