Hey man,
Check this site out that Sam posted in another thread, tons of good info man although probably I would recommend you gettin a manual specifically for your bike if you wanted to learn more about it.
This will keep ya busy for a while anyways..
Motorcycle Repair Course