Add function call
Basic recursive decent parser
Remove old parser attempt