Starting to work on unit tests. So far it creates an atom without throwing any exceptions. Just installing required packages for GDB so I can ensure that there aren't any memory leaks...