refactored repo hierarchy
can now hook textarea and button
hooking textarea properly