remove unnecessary files
separate linked_ptr from its implementation
change indent style