adding directory structure and updating installer