Move parsing methods to their own files (separates manipulation dependency from core)

Conflicts:
	src/core.js