tags input now at least working aesthetically and changed a few other things