creating core and ui folders