it will clear up a lot in the coming weeks. i know its tough with the first beer, but give it three weeks in the primary and watch how it changes over that time. basically the 'stuff' floating around in there is yeast in suspension, and since its in suspension, its still doing stuff to make your beer better.
I like to use a secondary, its just a personal thing, doesn't really matter one way or the next, but i try to give it 3 weeks in the primary then rack to secondary until i get around to bottling. 2 weeks primary at a minimum!