removed unused code
created new time constructor to manage time elapsed calculations
tweaks