Implemented form authentication and custom role provider.