Add serializers and main file with command line parsing