Alpha version
Alpha stage program. Main functionalties should be running. TODO: add error checking