The word Sikh means (learner) simply, a learner who follows the teachings of the true Guru. For unity with and forever in God.
Guru can be anything, even a rock that can teach you a lesson in life, for discovery and a feeling of wanting to know the purpose of life. There are levels of Guru, how advance the teachings are, for us humans to understand and spark truth.
Friends I have been working on Ji project with waheguru's help. Ji project is a mission to share sikh teching on mobile platforms.
Currently alot more work needs to be done. Now we have a website and a form for people who are interested and knowledgeable in their field to contribute their time and skills to bring sikh content on the internet.