Moved functions to new class CardBuilder
moved a lot of code to a new class
added nodelimiter
Added swap feature