Implement most of the storage logic

	Add another API on the storage requirement: get_link()

	Implement most of the basic functionalities. Need cleanups on the
	profile template and content template.