You build your OL1st because if you draft skill players 1st it's almost impossible for them to succeed with a bad OL. If you build a great OL you can get by with less than great skilled players until you get them.
You build your DL 1st because you want to stop the run 1st and one of the best pass defenses is a good pass rush. Also the best DB is limited with no pass rush