Begin parsing OSIS on my own
Also add Kotlin, since I'd like to do what I can to get away from Java.