cleaned up files, got add component to kind of work, but not really