I want to customize OpenEdx UI and functionality

I want change the ui, add and change functionality of open edx and I install it using tutor. I want to add this changes on code level I want to have access to modify and add new code to the application if that is possible