added base files and custom repository