added mul by value method

Removed light project methods
renamed addf to addv (add value)