[luke] - refactor parking manager