19.12 Update (In Progress)

Removed math library and added in main function