Improve code readability with 21st Century C guidelines
Move const after the type for readability
Malloc a stack from stack_new and return a pointer