A JVM Kotlin compiler plugin that generates a shallowSize()
method, which calculates a real size (with some assumptions, e.g. on reference size) of data classes.
This is an optional homework of Kotlin course @ Contructor University (formely Jacobs University Bremen).