Created a generic structure
ignoring unnecessary files