prints to screen

Still need the write to file function.
need to optimize some parts.