Hi, i'm learning english online and want to design a website for all the students. Can you give me some links where i can get ready to use java, html and other scripts for

- message boards
- member profile pages with upload features for pictures
- password check utilities
- chat rooms
- search tools for sites

There's no prob with the layout and design stuff, but i am a newcomer in scripting and web page editing.

Thanks a lot for your tips. Ah, by the way, do you know any fast hosts/servers with free space for community sites?

TY again, and have a great day !!
Rita