In addition to the suggestions above, I think you will find it useful to have buddy (also called sissy) lines for your slip. Tie a 1/2' line from the outer piling on each side parallel to the slip back to the bulkhead. Now, when you are backing in, if things get a little crossed up, you have something to push off or pull against to get straight.
I find it easier to tie off the lines on the pilings at the correct length (has to accommodate tide and wind from all directions) and use the eye splice ends at the boat. In certain conditions, an eye splice loop can jump or work its way off the cleat unless you do the following: On the boat's cleat pass the eye splice loop through the center of the cleat and then around the horns of the cleat. Now the line can't work itself off the cleat no matter what. The advantage of this arrangement is that you never worry about adjusting lines...just place the eye splice loops properly on the cleat and you are done. The downside is that it takes a bit of trial and error to adjust the lines the proper length initially. I personally use double braid lines as they are easier to work with, but this is just a matter of choice. Use Nylon lines.
If you use the above arrangement, you'll want to keep a second set of dock lines on the boat for use when you are away from your home dock (you need these in any case so you can double up lines when a bad storm comes).
On spring lines, since my boat does not have midship cleats, I have added these to the genoa tracks (Shaefer or Garhauer designs will work). By placing these movable cleats in the proper place, I can place my spring lines such that no matter which way the wind blows, the spring lines don't pull against lifeline stanchions (which over time could cause leaks to develop at the base). Because of the angle of the spring lines relative to the genoa tracks, loading is similar to what the sheets apply, so, in my opinion, strength of the track arrangement is not an issue.
Finally, tie your stern lines so they cross (unless there is something for them to hang up on)....i.e. from port dock cleat/piling to starboard boat stern cleat. Opposite for the other stern line. This will allow more up and down range to accommodate tide changes.