Internet based molecular collaborative and publishing tools