first part of file structure is done
sorry, i've forgotten a few files in previous commit