I am only passing on what Ive read here:
Biting - make sure to have something that is good for him to bite and swap your arm/hand for it. I do that and say, Good Bite. One time Colossus bit too hard and I "yelped" that caught his attention. When Ive done it before, was almost like he knew I was trying to "play" him, but that time it worked.
Potty training - every hour is where you should start. Colossus is 16-17 weeks and we are going every 90 minutes or so. He makes it all night (sleeping) and through the day in his kennel without messing. Im going to start next week with him in the basement, if he does good he will get reign of the living room while Im at work.
This is my first time with a puppy (let alone an indoor dog), and its going fairly smooth. Its not easy, its a lot patience. I lost it once with him, and immediately caught myself. Hes teaching me as much as I am teaching him. Keep your cool, be stern when needed, LOTS of praise when he does good.