moved beautiful soup inside parser #10, added attribute support #2